384930
129339
633192
159955
36268
757223
558367
68741
4412
48421
881198
441625
5160799
3574581
3098148
2403804
2237988
2060609
1978358
191878
1774118
1722136
1692196
1639471